package com.heima.schedule.service;

import com.heima.model.schedule.dots.Task;

public interface TaskService {

    //返回的是任务id
    public long addTask(Task task );

    public boolean cancelTask(Long taskId);

    //通过任务type和优先级 从redislist中拉取任务 ,就是拉取到即将要执行的任务
    public Task pullTask(Integer type ,  Integer priority);

    //将zset中的数据通过管道技术同步到list
    public void syncZset2List();

}
